using UnityEngine;
using System.Collections;

public class GeneralParameters {
    public static bool debug;
    public static string songsDirectory;
    public static int numTrack;
    public static int nbNotes;
    public static int firstNote;
    public static int maxNbNotes;
    public static bool onPartition;

    public static AudioClip referenceAudioClip;
    public static float referenceAudioClipFrequency;
    public static float a0Frequency;
    public static int quarterNoteDuration;
    public static float semitoneHeight;
    public static int defaultTempo;
    public static float relativeTempo;
    public static int quarterNoteDistance;
    public static int quarterNoteSize;
    public static int relativeAngularVelocity;
    public static float minAngle;
    public static float maxAngle;
    public static int relativeMass;

    public static Texture2D sharpNoteTexture;

    public static bool isInitTime;
    public static bool isLevelReady;

	// Use this for initialization
	public static void setParameters () {
        MidiSequence.debug = debug;
        MidiLine.a0Frequency = a0Frequency;
        MidiLine.referenceFrequency = referenceAudioClipFrequency;
        MidiLine.quarterNoteDuration = quarterNoteDuration;

    }
}
